The license I would choose for my work, is the "MIT License." It is a "permissive software license, sometimes also called BSD-like or BSD-style license. That grants use of rights, with no restrictions, neither limitations to use, modify, merge, publish, distribute, sublicense, and/or sell copies." With this license, everyone is permitted to obtain a copy of the software as well as its documentation. It is also considered very flexible and even more than the GNU, General Public License. Which from what I read, the main difference between them is that the MIT license, the person is compelled to provide attribution by saying the project is MIT licensed. On the contrary, the GNU license, the person has to release the code unless it only provides a service.
In summary, it can be used for Commercial use, Distribution, Modification, and Private use. And last but not least, the limitations, which include a limitation of liability and also does not provide any warranty.
Why? Because I would love to see what people can do with it, even if they decide not to open or release the modifications to the public. Most of the things I've learned for this specific project are open source, or public (as the tutorials in Youtube). So, I guess it is my way to say thanks to them, their knowledge, and their initiative.